server setup

All posts tagged server setup by Linux Bash
  • Posted on
    Featured Image
    Web developers seeking to deploy Python web applications have several good options at their disposal, but Gunicorn and uWSGI are two of the most popular and powerful choices. Both serve as Web Server Gateway Interface (WSGI) servers, which act as the middlemen between web applications written in Python and the web server itself. Here’s a comprehensive guide on setting up a WSGI server using Gunicorn and uWSGI, to help you deploy your web applications efficiently and manage web traffic effectively. Before diving into the specifics, it’s crucial to understand what WSGI really is. WSGI is a specification that describes how a web server communicates with web applications.
  • Posted on
    Featured Image
    Whether you're managing a business network or looking to increase your personal online security and privacy, setting up a proxy server can be a valuable solution. Squid is a powerful caching proxy server that supports HTTP, HTTPS, FTP, and more. It's widely used for speeding up web requests, caching web, DNS, and other computer network lookups, as well as for controlling access to internet resources. In this tutorial, we're going to guide you through the process of setting up Squid on a Linux system, covering the installation and basic configuration across three major package managers: APT (for Debian-based distributions), DNF (for Fedora and RHEL-based systems), and Zypper (for openSUSE).
  • Posted on
    Featured Image
    Running your own Domain Name System (DNS) server can be beneficial for improving control, speed, and security of your network infrastructure. A popular DNS software that many Linux users prefer is BIND (Berkeley Internet Name Domain), widely used due to its robustness and flexibility. In this article, I'll guide you through the process of setting up and managing a DNS server using BIND on a Linux system, covering operations for different Linux distributions. BIND is one of the most used DNS software on the Internet. It allows you to publish your DNS information on the Internet and resolve DNS queries for your users.